package com.zmzncs.common.common.pojo.tengda;

import lombok.Data;

import java.util.ArrayList;

@Data
public class CarOutForm {

   public String plateNumber;// 车牌号	String	粤BH12345	是
   public Integer carType;// 车辆类型	int	参照附录车辆类型字典	是
   public Integer carSubType;// 车辆具体类型	int	参照附录车辆类型字典	是
   public Integer carStatus;// 车辆状态	int	2-已出场	是
   public String enterTime;// 入场时间	String	2017-05-05 17:02:00	是
   public String entrance;// 入场口	String	通道一	是
   public String inChannelid;// 入场通道标志	String	1	是
   public String enterPic;// 入场车辆全景图	String	http: ;//.......1230725.jpg	否
   public String enterPicSmall;// 入场车牌图	String	http: ;//.......23410725.jpg	否
   public Integer useTime;// 停车时长	int	24（分钟）	是
   public Integer releaseType;// 放行操作	int	1-正常放行, 2-免费/异常放行	是
   public String leaveTime;// 出场时间	String	2017-05-05 19:02:00	是
   public String exit;// 出场口	String	通道二	是
   public Integer leaveOpId;// 出场操作员Id	int	2	否
   public String leaveOpName;// 出场操作员名称	String	张三	否
   public Double paidFee;// 本次停车总现金支付(元)	double	8	是
   public Double payableFee;// 本次停车总应收(元)	double	10	是
   public Double discountFee;// 本次停车总优惠(元)	double	2	是
   public String payTime;// 支付时间	String	2017-05-05 19:02:00	是
   public Integer payType;// 支付方式	int	4 -现金（出场只携带现金结算订单）	是
   public Integer type;// 订单类型	int	1-正常订单 2-补缴订单	是
   public Integer remainParkNum;// 剩余车位数	int	99	是
   public Integer totalParkNum;// 总车位数	int	100	是
   public String cplx;// 车牌类型	String	详见附录机动车号牌种类字典	否
   public String jckbh;// 进出口编号	String	1	否
   public String jckmc;// 进出口名称	String	1	否
   public String zxd;// 置信度	String		否
   public String gkjip;// 图片存放工控机IP	String		否
   public String cb;// 车标	String	本田	否
   public String clys;// 车辆颜色	String		否
   public String sfwc;// 是否完成识别	String	0为未完成，1为已完成	否
   public String bcbz;// 	补传标志	String	0补传数据，1实时数据	否
   public String outChannelid;// 出场通道标志	String	2	否
   public String recordNo;// 入场记录流水号	String	12454545454	是
   public String leavePic;// 出场车辆全景图	String	http: ;//.......1230725.jpg	否
   public String leavePicSmall;// 出场车牌图	String	http: ;//.......2340725.jpg	否
   public String shopId;// 商家id	int	3	否
   public String shopName;// 商家名称	String	土钵菜饭店	否
   public String stopTime;// 月租车有效期结束时间	String	2017-05-05 19:02:00	否
   public Double balance	;// 储值车剩余金额	double	10	否
   public String tel	;// 车主电话	String	13111111111	否
   public String ticketMark;//商家券标记	StringYHQB03317A89B5A领取了全额免券 （ticketType=5），必填
   public String ticketNo;// 优惠券流水号	String	TNO125CA0DD93D34F3BB60C4C094A244AFF	领取了优惠券，必填
   public Integer groupId;// 车组标识	int	0	否
   public String groupName;// 车组名称	String	临时车组	否
   public String inMac;// 入场时所在设备 mac	String	xx_xx_xx_xx_xx	否
   public String outMac;// 出场时所在设备 mac	String	xx_xx_xx_xx_xx	否
   public String workspaceIp;// 岗亭IP	String		否
   public String workspaceName;// 岗亭名称	String		否
   public String hardwareUuid;// 设备唯一标识	String		否
   public ArrayList<ChargeDetails> groupChargeDetails;// 超出车组收费详情ArraycmGroupChargeDetails 集合，定义参考下发说明否
   // public String  orders	;// 支付订单详情	支付订单定义参考3.2说明否

   @Data
   public class ChargeDetails {
      private String beginTime;	// 超出车组收费开始时间	String	2017-05-05 19:02:00	否
      private String endTime;	     // 超出车组收费结束时间	String	2017-05-05 19:02:00	否
   }
}
